package com.gen.service;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.zzx.entity.User;

public interface IUserService {
	// 增加一个用户，参数为user类的对象
	int insertUser(User user);

	// 修改一个用户的信息，参数为用户的id和更改后存有用户信息的对象
	int updateUserInfo(User user);

	// 查询所有用户信息
	List<User> selectAllInfoFromUser(@Param("startIndex") Integer startIndex, @Param("pageSize") Integer pageSize);

	// 查询一个用户的信息，参数为用户的Id
	User selectUserInfoById(Integer uid);
}
